package com.fhz.a2102shopjava;

import android.app.Application;

import com.hyphenate.chat.ChatClient;
import com.hyphenate.helpdesk.easeui.UIProvider;
import com.tencent.mmkv.MMKV;

import dagger.hilt.android.HiltAndroidApp;

/**
 * 时间:2023/8/14
 *
 * @author Mr.Feng
 * 简述: TODO
 */

@HiltAndroidApp
public class StartApp extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        MMKV.initialize(this);

//        MMKV kv = MMKV.defaultMMKV();
//
//        kv.encode("bool", true);
//        boolean bValue = kv.decodeBool("bool");
//
//        kv.encode("int", Integer.MIN_VALUE);
//        int iValue = kv.decodeInt("int");
//
//        kv.encode("string", "Hello from mmkv");
//        String str = kv.decodeString("string");


        ChatClient.Options options = new ChatClient.Options();
        options.setAppkey("1444230330107501#kefuchannelapp106333");//必填项，appkey获取地址：kefu.easemob.com，“管理员模式 > 渠道管理 > 手机APP”页面的关联的“AppKey”
        options.setTenantId("155531");//必填项，tenantId获取地址：kefu.easemob.com，“管理员模式 > 账户 > 账户信息 > 租户ID一栏的数据”

        // Kefu SDK 初始化
        if (!ChatClient.getInstance().init(this, options)){
            return;
        }
        // Kefu EaseUI的初始化
        UIProvider.getInstance().init(this);
        //后面可以设置其他属性

    }


}
